a:link, a:visited {
    color: #2A72C5;
    text-decoration: none;
    font-size: 13px;
}

.hci-multi-checkbox {
    display: inline-block;
    vertical-align: middle;
    *display: inline;
    /*padding: 5px;*/
}

.hci-multi-checkbox .box-warp {
    display: inline-block;
    vertical-align: middle;
    *display: inline;
}

.hci-multi-checkbox a {
    display: inline-block;
    margin: 0 -1px -1px 0;
    float: left;
    padding: 5px 15px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #eee;
    vertical-align: middle;
    color: #333;

    cursor: pointer;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.hci-multi-checkbox a:hover {
    background: #C9E1EF;
    text-decoration: none;
}

.hci-multi-checkbox a.selected {
    background: #16a0d3;
    border-color: #1096c7;
    color: #fff;
}

.hci-multi-checkbox a.disable {
    background: #C9C5C5;
    border-color: #C3C3C3;
    color: #000;
    cursor: no-drop;
}